home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / real / wires / r3wire.js < prev    next >
Encoding:
Text File  |  2005-04-04  |  20.1 KB  |  829 lines

  1.  
  2. // This JavaScript file was autogenerated from inc/real/wires/r3wire.h
  3. // Do not modify by hand
  4. // Copyrights 2001, Realsoft Graphics, Finland
  5.  
  6. include("oops/r3root.js")
  7. include("oops/r3vector.js")
  8. include("oops/r3color.js")
  9. include("real/objects/r3triset.js")
  10. include("real/objects/r3subdiv.js")
  11. var R3CLID_WIRE = 139;
  12.  
  13. R3WIREM_RENDER = 139000;
  14.  
  15. function _R3WIREM_RENDER() {
  16.   return this.r3Do(R3WIREM_RENDER, arguments);
  17. }
  18.  
  19.  
  20. R3WIREM_RENDERGEOMETRYS = 139001;
  21.  
  22. function _R3WIREM_RENDERGEOMETRYS() {
  23.   return this.r3Do(R3WIREM_RENDERGEOMETRYSURFACES, arguments);
  24. }
  25.  
  26.  
  27. R3WIREM_RENDERGEOMETRY = 139002;
  28.  
  29. function _R3WIREM_RENDERGEOMETRY() {
  30.   return this.r3Do(R3WIREM_RENDERGEOMETRY, arguments);
  31. }
  32.  
  33.  
  34. R3WIREM_RENDERCONTROLPO = 139003;
  35.  
  36. function _R3WIREM_RENDERCONTROLPO() {
  37.   return this.r3Do(R3WIREM_RENDERCONTROLPOLY, arguments);
  38. }
  39.  
  40.  
  41. R3WIREM_RENDERBBOX = 139004;
  42.  
  43. function _R3WIREM_RENDERBBOX() {
  44.   return this.r3Do(R3WIREM_RENDERBBOX, arguments);
  45. }
  46.  
  47.  
  48. R3WIREM_RENDERROTATEHAN = 139005;
  49.  
  50. function _R3WIREM_RENDERROTATEHAN() {
  51.   return this.r3Do(R3WIREM_RENDERROTATEHANDLE, arguments);
  52. }
  53.  
  54.  
  55. R3WIREM_RENDERCOORDSYS = 139006;
  56.  
  57. function _R3WIREM_RENDERCOORDSYS() {
  58.   return this.r3Do(R3WIREM_RENDERCOORDSYS, arguments);
  59. }
  60.  
  61.  
  62. R3WIREM_RENDEREDITHANDL = 139007;
  63.  
  64. function _R3WIREM_RENDEREDITHANDL() {
  65.   return this.r3Do(R3WIREM_RENDEREDITHANDLES, arguments);
  66. }
  67.  
  68.  
  69. R3WIREM_RENDERSELECTEDH = 139008;
  70.  
  71. function _R3WIREM_RENDERSELECTEDH() {
  72.   return this.r3Do(R3WIREM_RENDERSELECTEDHANDLES, arguments);
  73. }
  74.  
  75.  
  76. R3WIREM_RENDERMATERIAL = 139009;
  77.  
  78. function _R3WIREM_RENDERMATERIAL() {
  79.   return this.r3Do(R3WIREM_RENDERMATERIAL, arguments);
  80. }
  81.  
  82.  
  83. R3WIREM_RENDERTEXTURE = 139010;
  84.  
  85. function _R3WIREM_RENDERTEXTURE() {
  86.   return this.r3Do(R3WIREM_RENDERTEXTURE, arguments);
  87. }
  88.  
  89.  
  90. R3WIREM_UPDATE = 139011;
  91.  
  92. function _R3WIREM_UPDATE() {
  93.   return this.r3Do(R3WIREM_UPDATE, arguments);
  94. }
  95.  
  96.  
  97. R3WIREM_MATERIALISUPDAT = 139012;
  98.  
  99. function _R3WIREM_MATERIALISUPDAT() {
  100.   return this.r3Do(R3WIREM_MATERIALISUPDATED, arguments);
  101. }
  102.  
  103.  
  104. R3WIREM_ISUPDATED = 139013;
  105.  
  106. function _R3WIREM_ISUPDATED() {
  107.   return this.r3Do(R3WIREM_ISUPDATED, arguments);
  108. }
  109.  
  110.  
  111. R3WIREM_DOUPDATE = 139014;
  112.  
  113. function _R3WIREM_DOUPDATE() {
  114.   return this.r3Do(R3WIREM_DOUPDATE, arguments);
  115. }
  116.  
  117.  
  118. R3WIREM_DOUPDATEMATERIA = 139015;
  119.  
  120. function _R3WIREM_DOUPDATEMATERIA() {
  121.   return this.r3Do(R3WIREM_DOUPDATEMATERIAL, arguments);
  122. }
  123.  
  124.  
  125. R3WIREM_HITSCALEHANDLE = 139016;
  126.  
  127. function _R3WIREM_HITSCALEHANDLE() {
  128.   return this.r3Do(R3WIREM_HITSCALEHANDLE, arguments);
  129. }
  130.  
  131.  
  132. R3WIREM_HITROTATEHANDLE = 139017;
  133.  
  134. function _R3WIREM_HITROTATEHANDLE() {
  135.   return this.r3Do(R3WIREM_HITROTATEHANDLE, arguments);
  136. }
  137.  
  138.  
  139. R3WIREM_HITMOVEHANDLE = 139018;
  140.  
  141. function _R3WIREM_HITMOVEHANDLE() {
  142.   return this.r3Do(R3WIREM_HITMOVEHANDLE, arguments);
  143. }
  144.  
  145.  
  146. R3WIREM_CHANGED = 139019;
  147.  
  148. function _R3WIREM_CHANGED() {
  149.   return this.r3Do(R3WIREM_CHANGED, arguments);
  150. }
  151.  
  152.  
  153. R3WIREM_BBOXCHANGED = 139020;
  154.  
  155. function _R3WIREM_BBOXCHANGED() {
  156.   return this.r3Do(R3WIREM_BBOXCHANGED, arguments);
  157. }
  158.  
  159.  
  160. R3WIREM_UPDATEBBOX = 139021;
  161.  
  162. function _R3WIREM_UPDATEBBOX() {
  163.   return this.r3Do(R3WIREM_UPDATEBBOX, arguments);
  164. }
  165.  
  166.  
  167. R3WIREM_DOUPDATEBBOX = 139022;
  168.  
  169. function _R3WIREM_DOUPDATEBBOX() {
  170.   return this.r3Do(R3WIREM_DOUPDATEBBOX, arguments);
  171. }
  172.  
  173.  
  174. R3WIREM_CALCBBOX = 139023;
  175.  
  176. function _R3WIREM_CALCBBOX() {
  177.   return this.r3Do(R3WIREM_CALCBBOX, arguments);
  178. }
  179.  
  180.  
  181. R3WIREM_HITCURVEU = 139024;
  182.  
  183. function _R3WIREM_HITCURVEU() {
  184.   return this.r3Do(R3WIREM_HITCURVEU, arguments);
  185. }
  186.  
  187.  
  188. R3WIREM_HITCURVEV = 139025;
  189.  
  190. function _R3WIREM_HITCURVEV() {
  191.   return this.r3Do(R3WIREM_HITCURVEV, arguments);
  192. }
  193.  
  194.  
  195. R3WIREM_HITSINGLECURVEU = 139026;
  196.  
  197. function _R3WIREM_HITSINGLECURVEU() {
  198.   return this.r3Do(R3WIREM_HITSINGLECURVEU, arguments);
  199. }
  200.  
  201.  
  202. R3WIREM_HITSINGLECURVEV = 139027;
  203.  
  204. function _R3WIREM_HITSINGLECURVEV() {
  205.   return this.r3Do(R3WIREM_HITSINGLECURVEV, arguments);
  206. }
  207.  
  208.  
  209. R3WIREM_HITWIRE = 139028;
  210.  
  211. function _R3WIREM_HITWIRE() {
  212.   return this.r3Do(R3WIREM_HITWIRE, arguments);
  213. }
  214.  
  215.  
  216. R3WIREM_HITSPACEMOVEHAN = 139029;
  217.  
  218. function _R3WIREM_HITSPACEMOVEHAN() {
  219.   return this.r3Do(R3WIREM_HITSPACEMOVEHANDLE, arguments);
  220. }
  221.  
  222.  
  223. R3WIREM_ENUMHITPOINTS = 139030;
  224.  
  225. function _R3WIREM_ENUMHITPOINTS() {
  226.   return this.r3Do(R3WIREM_ENUMHITPOINTS, arguments);
  227. }
  228.  
  229.  
  230. R3WIREM_CALCSTRIPE = 139031;
  231.  
  232. function _R3WIREM_CALCSTRIPE() {
  233.   return this.r3Do(R3WIREM_CALCSTRIPE, arguments);
  234. }
  235.  
  236.  
  237. R3WIREM_MATRIXFORWIREHI = 139032;
  238.  
  239. function _R3WIREM_MATRIXFORWIREHI() {
  240.   return this.r3Do(R3WIREM_MATRIXFORWIREHIT, arguments);
  241. }
  242.  
  243.  
  244. R3WIREM_HITLINE = 139033;
  245.  
  246. function _R3WIREM_HITLINE() {
  247.   return this.r3Do(R3WIREM_HITLINE, arguments);
  248. }
  249.  
  250.  
  251. R3WIREM_HITPOINT = 139034;
  252.  
  253. function _R3WIREM_HITPOINT() {
  254.   return this.r3Do(R3WIREM_HITPOINT, arguments);
  255. }
  256.  
  257.  
  258. R3WIREM_GETCURVEPOINTSU = 139035;
  259.  
  260. function _R3WIREM_GETCURVEPOINTSU() {
  261.   return this.r3Do(R3WIREM_GETCURVEPOINTSU, arguments);
  262. }
  263.  
  264.  
  265. R3WIREM_GETCURVEPOINTSV = 139036;
  266.  
  267. function _R3WIREM_GETCURVEPOINTSV() {
  268.   return this.r3Do(R3WIREM_GETCURVEPOINTSV, arguments);
  269. }
  270.  
  271.  
  272. R3WIREM_HITCOORDSYSHAND = 139037;
  273.  
  274. function _R3WIREM_HITCOORDSYSHAND() {
  275.   return this.r3Do(R3WIREM_HITCOORDSYSHANDLE, arguments);
  276. }
  277.  
  278.  
  279. R3WIREM_HITFACENORMALHA = 139038;
  280.  
  281. function _R3WIREM_HITFACENORMALHA() {
  282.   return this.r3Do(R3WIREM_HITFACENORMALHANDLE, arguments);
  283. }
  284.  
  285.  
  286. R3WIREM_HITVERTEXNORMAL = 139039;
  287.  
  288. function _R3WIREM_HITVERTEXNORMAL() {
  289.   return this.r3Do(R3WIREM_HITVERTEXNORMALHANDLE, arguments);
  290. }
  291.  
  292.  
  293. R3WIREM_HITOSSCALEHANDL = 139040;
  294.  
  295. function _R3WIREM_HITOSSCALEHANDL() {
  296.   return this.r3Do(R3WIREM_HITOSSCALEHANDLE, arguments);
  297. }
  298.  
  299.  
  300. R3WIREM_HITEDGENORMALHA = 139041;
  301.  
  302. function _R3WIREM_HITEDGENORMALHA() {
  303.   return this.r3Do(R3WIREM_HITEDGENORMALHANDLE, arguments);
  304. }
  305.  
  306.  
  307. R3WIREM_RENDERLIGHT = 139042;
  308.  
  309. function _R3WIREM_RENDERLIGHT() {
  310.   return this.r3Do(R3WIREM_RENDERLIGHT, arguments);
  311. }
  312.  
  313.  
  314. R3WIREM_RENDERICONS = 139043;
  315.  
  316. function _R3WIREM_RENDERICONS() {
  317.   return this.r3Do(R3WIREM_RENDERICONS, arguments);
  318. }
  319.  
  320.  
  321. R3WIREM_HITEDGEHANDLE = 139044;
  322.  
  323. function _R3WIREM_HITEDGEHANDLE() {
  324.   return this.r3Do(R3WIREM_HITEDGEHANDLE, arguments);
  325. }
  326.  
  327.  
  328. R3WIREM_DISPLAYLISTINVA = 139045;
  329.  
  330. function _R3WIREM_DISPLAYLISTINVA() {
  331.   return this.r3Do(R3WIREM_DISPLAYLISTINVALIDATEDBYNONGEOMCHANGE, arguments);
  332. }
  333.  
  334.  
  335. R3WIREM_POINTISINSIDEBB = 139046;
  336.  
  337. function _R3WIREM_POINTISINSIDEBB() {
  338.   return this.r3Do(R3WIREM_POINTISINSIDEBBOX, arguments);
  339. }
  340.  
  341.  
  342. R3WIREM_MAKEUVTEXTUREMA = 139047;
  343.  
  344. function _R3WIREM_MAKEUVTEXTUREMA() {
  345.   return this.r3Do(R3WIREM_MAKEUVTEXTUREMAP, arguments);
  346. }
  347.  
  348.  
  349. R3WIREM_HASUVTEXTUREMAP = 139048;
  350.  
  351. function _R3WIREM_HASUVTEXTUREMAP() {
  352.   return this.r3Do(R3WIREM_HASUVTEXTUREMAP, arguments);
  353. }
  354.  
  355.  
  356. R3WIREM_UPDATEMATRIX = 139049;
  357.  
  358. function _R3WIREM_UPDATEMATRIX() {
  359.   return this.r3Do(R3WIREM_UPDATEMATRIX, arguments);
  360. }
  361.  
  362.  
  363. R3WIRECM_LOCKTEXTURECAC = 139050;
  364.  
  365. function _R3WIRECM_LOCKTEXTURECAC() {
  366.   return this.r3Do(R3WIRECM_LOCKTEXTURECACHE, arguments);
  367. }
  368.  
  369.  
  370. R3WIRECM_UNLOCKTEXTUREC = 139051;
  371.  
  372. function _R3WIRECM_UNLOCKTEXTUREC() {
  373.   return this.r3Do(R3WIRECM_UNLOCKTEXTURECACHE, arguments);
  374. }
  375.  
  376.  
  377. R3WIRECM_CACHETEXTURE = 139052;
  378.  
  379. function _R3WIRECM_CACHETEXTURE() {
  380.   return this.r3Do(R3WIRECM_CACHETEXTURE, arguments);
  381. }
  382.  
  383.  
  384. R3WIRECM_GETCACHEDTEXTU = 139053;
  385.  
  386. function _R3WIRECM_GETCACHEDTEXTU() {
  387.   return this.r3Do(R3WIRECM_GETCACHEDTEXTURE, arguments);
  388. }
  389.  
  390.  
  391. R3WIRECM_FLUSHTEXTURECA = 139054;
  392.  
  393. function _R3WIRECM_FLUSHTEXTURECA() {
  394.   return this.r3Do(R3WIRECM_FLUSHTEXTURECACHE, arguments);
  395. }
  396.  
  397.  
  398. R3WIRECM_REMOVETEXTUREF = 139055;
  399.  
  400. function _R3WIRECM_REMOVETEXTUREF() {
  401.   return this.r3Do(R3WIRECM_REMOVETEXTUREFROMCACHE, arguments);
  402. }
  403.  
  404.  
  405. R3WIRECM_UPDATECACHEDTE = 139056;
  406.  
  407. function _R3WIRECM_UPDATECACHEDTE() {
  408.   return this.r3Do(R3WIRECM_UPDATECACHEDTEXTUREFROMUSERIMAGE, arguments);
  409. }
  410.  
  411.  
  412. R3WIRECM_GETBESTRESOLUT = 139057;
  413.  
  414. function _R3WIRECM_GETBESTRESOLUT() {
  415.   return this.r3Do(R3WIRECM_GETBESTRESOLUTIONCACHEDTEXTURE, arguments);
  416. }
  417.  
  418.  
  419. R3WIREM_RENDERCUSTOMROT = 139058;
  420.  
  421. function _R3WIREM_RENDERCUSTOMROT() {
  422.   return this.r3Do(R3WIREM_RENDERCUSTOMROTATEHANDLE, arguments);
  423. }
  424.  
  425.  
  426. R3WIREM_HITCUSTOMROTATE = 139059;
  427.  
  428. function _R3WIREM_HITCUSTOMROTATE() {
  429.   return this.r3Do(R3WIREM_HITCUSTOMROTATEHANDLE, arguments);
  430. }
  431.  
  432. R3WIREA_Points = 139500;
  433. function SetR3WIREA_Points(value) {
  434.   this.r3Set(R3WIREA_Points, value);
  435. }
  436.  
  437. function GetR3WIREA_Points() {
  438.   var value = new r3Vect();
  439.   return this.r3Get(R3WIREA_Points, value); // R3VECTOR **
  440. }
  441.  
  442. R3WIREA_PointCount = 139501;
  443. function SetR3WIREA_PointCount(value) {
  444.   this.r3Set(R3WIREA_PointCount, value);
  445. }
  446.  
  447. function GetR3WIREA_PointCount() {
  448.   var value = 0;
  449.   return this.r3Get(R3WIREA_PointCount, value); // int *
  450. }
  451.  
  452. R3WIREA_PointArrays = 139502;
  453. function SetR3WIREA_PointArrays(value) {
  454.   this.r3Set(R3WIREA_PointArrays, value);
  455. }
  456.  
  457. function GetR3WIREA_PointArrays() {
  458.   var value = 0;
  459.   return this.r3Get(R3WIREA_PointArrays, value); // R3LIST**
  460. }
  461.  
  462. R3WIREA_Trisets = 139503;
  463. function SetR3WIREA_Trisets(value) {
  464.   this.r3Set(R3WIREA_Trisets, value);
  465. }
  466.  
  467. function GetR3WIREA_Trisets() {
  468.   var value = 0;
  469.   return this.r3Get(R3WIREA_Trisets, value); // R3WIRERENDERTRISET**
  470. }
  471.  
  472. R3WIREA_Normals = 139504;
  473. function SetR3WIREA_Normals(value) {
  474.   this.r3Set(R3WIREA_Normals, value);
  475. }
  476.  
  477. function GetR3WIREA_Normals() {
  478.   var value = 0;
  479.   return this.r3Get(R3WIREA_Normals, value); // R3NORMALS **
  480. }
  481.  
  482. R3WIREA_Flags = 139506;
  483. function SetR3WIREA_Flags(value) {
  484.   this.r3Set(R3WIREA_Flags, value);
  485. }
  486.  
  487. function GetR3WIREA_Flags() {
  488.   var value = 0;
  489.   return this.r3Get(R3WIREA_Flags, value); // int *
  490. }
  491.  
  492. R3WIREA_DensityU = 139508;
  493. function SetR3WIREA_DensityU(value) {
  494.   this.r3Set(R3WIREA_DensityU, value);
  495. }
  496.  
  497. function GetR3WIREA_DensityU() {
  498.   var value = 0;
  499.   return this.r3Get(R3WIREA_DensityU, value); // int*
  500. }
  501.  
  502. R3WIREA_DensityV = 139509;
  503. function SetR3WIREA_DensityV(value) {
  504.   this.r3Set(R3WIREA_DensityV, value);
  505. }
  506.  
  507. function GetR3WIREA_DensityV() {
  508.   var value = 0;
  509.   return this.r3Get(R3WIREA_DensityV, value); // int*
  510. }
  511.  
  512. R3WIREA_IsopCurveU = 139510;
  513. function SetR3WIREA_IsopCurveU(value) {
  514.   this.r3Set(R3WIREA_IsopCurveU, value);
  515. }
  516.  
  517. function GetR3WIREA_IsopCurveU() {
  518.   var value = 0;
  519.   return this.r3Get(R3WIREA_IsopCurveU, value); // int*
  520. }
  521.  
  522. R3WIREA_IsopCurveV = 139511;
  523. function SetR3WIREA_IsopCurveV(value) {
  524.   this.r3Set(R3WIREA_IsopCurveV, value);
  525. }
  526.  
  527. function GetR3WIREA_IsopCurveV() {
  528.   var value = 0;
  529.   return this.r3Get(R3WIREA_IsopCurveV, value); // int*
  530. }
  531.  
  532. R3WIREA_ClosedU = 139512;
  533. function SetR3WIREA_ClosedU(value) {
  534.   this.r3Set(R3WIREA_ClosedU, value);
  535. }
  536.  
  537. function GetR3WIREA_ClosedU() {
  538.   var value = 0;
  539.   return this.r3Get(R3WIREA_ClosedU, value); // int *
  540. }
  541.  
  542. R3WIREA_ClosedV = 139513;
  543. function SetR3WIREA_ClosedV(value) {
  544.   this.r3Set(R3WIREA_ClosedV, value);
  545. }
  546.  
  547. function GetR3WIREA_ClosedV() {
  548.   var value = 0;
  549.   return this.r3Get(R3WIREA_ClosedV, value); // int *
  550. }
  551.  
  552. R3WIREA_BBox = 139516;
  553. function SetR3WIREA_BBox(value) {
  554.   this.r3Set(R3WIREA_BBox, value);
  555. }
  556.  
  557. function GetR3WIREA_BBox() {
  558.   var value = 0;
  559.   return this.r3Get(R3WIREA_BBox, value); // R3BOUNDINGBOX *
  560. }
  561.  
  562. R3WIREA_RotateHandle = 139517;
  563. function SetR3WIREA_RotateHandle(value) {
  564.   this.r3Set(R3WIREA_RotateHandle, value);
  565. }
  566.  
  567. function GetR3WIREA_RotateHandle() {
  568.   var value = new r3Vect();
  569.   return this.r3Get(R3WIREA_RotateHandle, value); // R3VECTOR *
  570. }
  571.  
  572. R3WIREA_DontDrawV = 139518;
  573. function SetR3WIREA_DontDrawV(value) {
  574.   this.r3Set(R3WIREA_DontDrawV, value);
  575. }
  576.  
  577. function GetR3WIREA_DontDrawV() {
  578.   var value = 0;
  579.   return this.r3Get(R3WIREA_DontDrawV, value); // int *
  580. }
  581.  
  582. R3WIREA_DontDrawShaded = 139519;
  583. function SetR3WIREA_DontDrawShaded(value) {
  584.   this.r3Set(R3WIREA_DontDrawShaded, value);
  585. }
  586.  
  587. function GetR3WIREA_DontDrawShaded() {
  588.   var value = 0;
  589.   return this.r3Get(R3WIREA_DontDrawShaded, value); // int*
  590. }
  591.  
  592. R3WIREA_Pattern = 139520;
  593. function SetR3WIREA_Pattern(value) {
  594.   this.r3Set(R3WIREA_Pattern, value);
  595. }
  596.  
  597. function GetR3WIREA_Pattern() {
  598.   var value = 0;
  599.   return this.r3Get(R3WIREA_Pattern, value); // int *
  600. }
  601.  
  602. R3WIREA_CoordOrigin = 139521;
  603. function SetR3WIREA_CoordOrigin(value) {
  604.   this.r3Set(R3WIREA_CoordOrigin, value);
  605. }
  606.  
  607. function GetR3WIREA_CoordOrigin() {
  608.   var value = new r3Vect();
  609.   return this.r3Get(R3WIREA_CoordOrigin, value); // R3VECTOR *
  610. }
  611.  
  612. R3WIREA_DrawCoord = 139522;
  613. function SetR3WIREA_DrawCoord(value) {
  614.   this.r3Set(R3WIREA_DrawCoord, value);
  615. }
  616.  
  617. function GetR3WIREA_DrawCoord() {
  618.   var value = 0;
  619.   return this.r3Get(R3WIREA_DrawCoord, value); // int*
  620. }
  621.  
  622. R3WIREA_RenderShaded = 139525;
  623. function SetR3WIREA_RenderShaded(value) {
  624.   this.r3Set(R3WIREA_RenderShaded, value);
  625. }
  626.  
  627. function GetR3WIREA_RenderShaded() {
  628.   var value = 0;
  629.   return this.r3Get(R3WIREA_RenderShaded, value); // R3INT*
  630. }
  631.  
  632. R3WIREA_DisplayList = 139529;
  633. function SetR3WIREA_DisplayList(value) {
  634.   this.r3Set(R3WIREA_DisplayList, value);
  635. }
  636.  
  637. function GetR3WIREA_DisplayList() {
  638.   var value = 0;
  639.   return this.r3Get(R3WIREA_DisplayList, value); // R3OBJ**
  640. }
  641.  
  642. R3WIREA_DontDrawU = 139560;
  643. function SetR3WIREA_DontDrawU(value) {
  644.   this.r3Set(R3WIREA_DontDrawU, value);
  645. }
  646.  
  647. function GetR3WIREA_DontDrawU() {
  648.   var value = 0;
  649.   return this.r3Get(R3WIREA_DontDrawU, value); // int *
  650. }
  651.  
  652. R3WIREA_Quadsets = 139569;
  653. function SetR3WIREA_Quadsets(value) {
  654.   this.r3Set(R3WIREA_Quadsets, value);
  655. }
  656.  
  657. function GetR3WIREA_Quadsets() {
  658.   var value = 0;
  659.   return this.r3Get(R3WIREA_Quadsets, value); // R3WIRERENDERQUADSET**
  660. }
  661.  
  662. R3WIREA_NeedSubWires = 139571;
  663. function SetR3WIREA_NeedSubWires(value) {
  664.   this.r3Set(R3WIREA_NeedSubWires, value);
  665. }
  666.  
  667. function GetR3WIREA_NeedSubWires() {
  668.   var value = 0;
  669.   return this.r3Get(R3WIREA_NeedSubWires, value); // R3INT *
  670. }
  671.  
  672. R3WIREA_ArrayQuadsets = 139580;
  673. function SetR3WIREA_ArrayQuadsets(value) {
  674.   this.r3Set(R3WIREA_ArrayQuadsets, value);
  675. }
  676.  
  677. function GetR3WIREA_ArrayQuadsets() {
  678.   var value = 0;
  679.   return this.r3Get(R3WIREA_ArrayQuadsets, value); // R3DCDIRECTQUADSET**
  680. }
  681.  
  682. R3WIREA_ArrayTrisets = 139581;
  683. function SetR3WIREA_ArrayTrisets(value) {
  684.   this.r3Set(R3WIREA_ArrayTrisets, value);
  685. }
  686.  
  687. function GetR3WIREA_ArrayTrisets() {
  688.   var value = 0;
  689.   return this.r3Get(R3WIREA_ArrayTrisets, value); // R3DCDIRECTTRISET**
  690. }
  691.  
  692. var R3WIREA_EXTRATAGABASE = 6.89518e-319;
  693. var R3WIREA_WireQuality = 6.05169e-315;
  694. var R3WIREA_ShadedQuality = 6.05169e-315;
  695. var R3WIREA_TextureQuality = 6.05169e-315;
  696. var R3WIREA_HideBoundingBox = 6.05169e-315;
  697. var R3WIREA_HideRotateHandle = 6.05169e-315;
  698. var R3WIREA_HideCoordSys = 6.05169e-315;
  699. var R3WIREA_RenderControlPoly = 6.05169e-315;
  700. var R3WIREA_HideGeometry = 6.05169e-315;
  701. var R3WIREA_NoShading = 6.05169e-315;
  702. var R3WIREA_WireQuality2 = 6.05169e-315;
  703. var R3WIREA_HiddenVisibility = 5.80302e-315;
  704. var R3WIREA_RenderCovers = 6.05169e-315;
  705. include("real/wires/r3wfdc.js")
  706. function r3Wire () { 
  707.    this.base = r3God;
  708.    if(arguments.length) {
  709.       this.base(R3CLID_WIRE, arguments);
  710.    }
  711.    // Methods
  712.    this.RENDER=_R3WIREM_RENDER;
  713.    this.RENDERGEOMETRYS=_R3WIREM_RENDERGEOMETRYS;
  714.    this.RENDERGEOMETRY=_R3WIREM_RENDERGEOMETRY;
  715.    this.RENDERCONTROLPO=_R3WIREM_RENDERCONTROLPO;
  716.    this.RENDERBBOX=_R3WIREM_RENDERBBOX;
  717.    this.RENDERROTATEHAN=_R3WIREM_RENDERROTATEHAN;
  718.    this.RENDERCOORDSYS=_R3WIREM_RENDERCOORDSYS;
  719.    this.RENDEREDITHANDL=_R3WIREM_RENDEREDITHANDL;
  720.    this.RENDERSELECTEDH=_R3WIREM_RENDERSELECTEDH;
  721.    this.RENDERMATERIAL=_R3WIREM_RENDERMATERIAL;
  722.    this.RENDERTEXTURE=_R3WIREM_RENDERTEXTURE;
  723.    this.UPDATE=_R3WIREM_UPDATE;
  724.    this.MATERIALISUPDAT=_R3WIREM_MATERIALISUPDAT;
  725.    this.ISUPDATED=_R3WIREM_ISUPDATED;
  726.    this.DOUPDATE=_R3WIREM_DOUPDATE;
  727.    this.DOUPDATEMATERIA=_R3WIREM_DOUPDATEMATERIA;
  728.    this.HITSCALEHANDLE=_R3WIREM_HITSCALEHANDLE;
  729.    this.HITROTATEHANDLE=_R3WIREM_HITROTATEHANDLE;
  730.    this.HITMOVEHANDLE=_R3WIREM_HITMOVEHANDLE;
  731.    this.CHANGED=_R3WIREM_CHANGED;
  732.    this.BBOXCHANGED=_R3WIREM_BBOXCHANGED;
  733.    this.UPDATEBBOX=_R3WIREM_UPDATEBBOX;
  734.    this.DOUPDATEBBOX=_R3WIREM_DOUPDATEBBOX;
  735.    this.CALCBBOX=_R3WIREM_CALCBBOX;
  736.    this.HITCURVEU=_R3WIREM_HITCURVEU;
  737.    this.HITCURVEV=_R3WIREM_HITCURVEV;
  738.    this.HITSINGLECURVEU=_R3WIREM_HITSINGLECURVEU;
  739.    this.HITSINGLECURVEV=_R3WIREM_HITSINGLECURVEV;
  740.    this.HITWIRE=_R3WIREM_HITWIRE;
  741.    this.HITSPACEMOVEHAN=_R3WIREM_HITSPACEMOVEHAN;
  742.    this.ENUMHITPOINTS=_R3WIREM_ENUMHITPOINTS;
  743.    this.CALCSTRIPE=_R3WIREM_CALCSTRIPE;
  744.    this.MATRIXFORWIREHI=_R3WIREM_MATRIXFORWIREHI;
  745.    this.HITLINE=_R3WIREM_HITLINE;
  746.    this.HITPOINT=_R3WIREM_HITPOINT;
  747.    this.GETCURVEPOINTSU=_R3WIREM_GETCURVEPOINTSU;
  748.    this.GETCURVEPOINTSV=_R3WIREM_GETCURVEPOINTSV;
  749.    this.HITCOORDSYSHAND=_R3WIREM_HITCOORDSYSHAND;
  750.    this.HITFACENORMALHA=_R3WIREM_HITFACENORMALHA;
  751.    this.HITVERTEXNORMAL=_R3WIREM_HITVERTEXNORMAL;
  752.    this.HITOSSCALEHANDL=_R3WIREM_HITOSSCALEHANDL;
  753.    this.HITEDGENORMALHA=_R3WIREM_HITEDGENORMALHA;
  754.    this.RENDERLIGHT=_R3WIREM_RENDERLIGHT;
  755.    this.RENDERICONS=_R3WIREM_RENDERICONS;
  756.    this.HITEDGEHANDLE=_R3WIREM_HITEDGEHANDLE;
  757.    this.DISPLAYLISTINVA=_R3WIREM_DISPLAYLISTINVA;
  758.    this.POINTISINSIDEBB=_R3WIREM_POINTISINSIDEBB;
  759.    this.MAKEUVTEXTUREMA=_R3WIREM_MAKEUVTEXTUREMA;
  760.    this.HASUVTEXTUREMAP=_R3WIREM_HASUVTEXTUREMAP;
  761.    this.UPDATEMATRIX=_R3WIREM_UPDATEMATRIX;
  762.    this.LOCKTEXTURECAC=_R3WIRECM_LOCKTEXTURECAC;
  763.    this.UNLOCKTEXTUREC=_R3WIRECM_UNLOCKTEXTUREC;
  764.    this.CACHETEXTURE=_R3WIRECM_CACHETEXTURE;
  765.    this.GETCACHEDTEXTU=_R3WIRECM_GETCACHEDTEXTU;
  766.    this.FLUSHTEXTURECA=_R3WIRECM_FLUSHTEXTURECA;
  767.    this.REMOVETEXTUREF=_R3WIRECM_REMOVETEXTUREF;
  768.    this.UPDATECACHEDTE=_R3WIRECM_UPDATECACHEDTE;
  769.    this.GETBESTRESOLUT=_R3WIRECM_GETBESTRESOLUT;
  770.    this.RENDERCUSTOMROT=_R3WIREM_RENDERCUSTOMROT;
  771.    this.HITCUSTOMROTATE=_R3WIREM_HITCUSTOMROTATE;
  772.  
  773.    // Attributes
  774.    this.GetPoints=GetR3WIREA_Points;
  775.    this.SetPoints=SetR3WIREA_Points;
  776.    this.GetPointCount=GetR3WIREA_PointCount;
  777.    this.SetPointCount=SetR3WIREA_PointCount;
  778.    this.GetPointArrays=GetR3WIREA_PointArrays;
  779.    this.SetPointArrays=SetR3WIREA_PointArrays;
  780.    this.GetTrisets=GetR3WIREA_Trisets;
  781.    this.SetTrisets=SetR3WIREA_Trisets;
  782.    this.GetNormals=GetR3WIREA_Normals;
  783.    this.SetNormals=SetR3WIREA_Normals;
  784.    this.GetFlags=GetR3WIREA_Flags;
  785.    this.SetFlags=SetR3WIREA_Flags;
  786.    this.GetDensityU=GetR3WIREA_DensityU;
  787.    this.SetDensityU=SetR3WIREA_DensityU;
  788.    this.GetDensityV=GetR3WIREA_DensityV;
  789.    this.SetDensityV=SetR3WIREA_DensityV;
  790.    this.GetIsopCurveU=GetR3WIREA_IsopCurveU;
  791.    this.SetIsopCurveU=SetR3WIREA_IsopCurveU;
  792.    this.GetIsopCurveV=GetR3WIREA_IsopCurveV;
  793.    this.SetIsopCurveV=SetR3WIREA_IsopCurveV;
  794.    this.GetClosedU=GetR3WIREA_ClosedU;
  795.    this.SetClosedU=SetR3WIREA_ClosedU;
  796.    this.GetClosedV=GetR3WIREA_ClosedV;
  797.    this.SetClosedV=SetR3WIREA_ClosedV;
  798.    this.GetBBox=GetR3WIREA_BBox;
  799.    this.SetBBox=SetR3WIREA_BBox;
  800.    this.GetRotateHandle=GetR3WIREA_RotateHandle;
  801.    this.SetRotateHandle=SetR3WIREA_RotateHandle;
  802.    this.GetDontDrawV=GetR3WIREA_DontDrawV;
  803.    this.SetDontDrawV=SetR3WIREA_DontDrawV;
  804.    this.GetDontDrawShaded=GetR3WIREA_DontDrawShaded;
  805.    this.SetDontDrawShaded=SetR3WIREA_DontDrawShaded;
  806.    this.GetPattern=GetR3WIREA_Pattern;
  807.    this.SetPattern=SetR3WIREA_Pattern;
  808.    this.GetCoordOrigin=GetR3WIREA_CoordOrigin;
  809.    this.SetCoordOrigin=SetR3WIREA_CoordOrigin;
  810.    this.GetDrawCoord=GetR3WIREA_DrawCoord;
  811.    this.SetDrawCoord=SetR3WIREA_DrawCoord;
  812.    this.GetRenderShaded=GetR3WIREA_RenderShaded;
  813.    this.SetRenderShaded=SetR3WIREA_RenderShaded;
  814.    this.GetDisplayList=GetR3WIREA_DisplayList;
  815.    this.SetDisplayList=SetR3WIREA_DisplayList;
  816.    this.GetDontDrawU=GetR3WIREA_DontDrawU;
  817.    this.SetDontDrawU=SetR3WIREA_DontDrawU;
  818.    this.GetQuadsets=GetR3WIREA_Quadsets;
  819.    this.SetQuadsets=SetR3WIREA_Quadsets;
  820.    this.GetNeedSubWires=GetR3WIREA_NeedSubWires;
  821.    this.SetNeedSubWires=SetR3WIREA_NeedSubWires;
  822.    this.GetArrayQuadsets=GetR3WIREA_ArrayQuadsets;
  823.    this.SetArrayQuadsets=SetR3WIREA_ArrayQuadsets;
  824.    this.GetArrayTrisets=GetR3WIREA_ArrayTrisets;
  825.    this.SetArrayTrisets=SetR3WIREA_ArrayTrisets;
  826. }
  827.  
  828. r3Wire.prototype=new r3Root;
  829. // inc/real/wires/r3wire.h_H